<?php 

include_once("BaseController.php");

include_once dirname(__FILE__)."/../model/MemberModel.php";
include_once dirname(__FILE__)."/../model/OrgModel.php";
include_once dirname(__FILE__)."/../model/ActivityModel.php";
include_once dirname(__FILE__)."/../bo/MessageBO.php";
include_once dirname(__FILE__)."/../util/WeixinUtil.php";



/**
 * Class MessageController
 * 打卡器向微信用户推送消息处理类
 */
class MessageController extends BaseController
{

	// 组织新活动提醒
	function new_org_ac(){

		// 获取活动编号
		$acid=$_POST["acid"];

		// 获得openid数组
		$openids=json_encode($_POST["openids"],true);

		// 发送消息
		$data=MessageBO::newActivityOfOrg($openids,$acid);

		$this->showJsonData($data);

	}


	// 明日活动提醒
	function tomorrow_ac(){

		// 获取活动信息数组
		$acinfoArray=$_POST["acinfo_array"];

		// 发送消息
		$data=MessageBO::tomorrowActiviys($acinfoArray);

		$this->showJsonData($data);

	}

	// 通知加入组织审核结果
	function joinOrgCheckResult(){

		// 获取组织编号
		$orgid=$_POST["orgid"];

		// 获取openid
		$openid=$_POST["openid"];

        //审核结果
        $result=$_POST["result"];

		// 发送信息
		$data=MessageBO::joinOrgCheckResult($orgid,$openid,$result);


		$this->showJsonData($data);

	}

	// 通知活动报名审核结果
	function joinActivityCheckResult(){

		// 获取活动编号
		$acid=$_POST["acid"];

		// 获取openid
		$openid=$_POST["openid"];

        // 审核结果
        $result=$_POST["result"];

		// 发送信息
		$data=MessageBO::joinActivityCheckResult($acid,$openid,$result);

		$this->showJsonData($data);

	}
}

